CC=gcc
mylib=libcal.a
# 让所有源文件生辰目标文件
$(mylib):add.o sub.o
	ar -rc -o $(mylib) $^
# 使用ar命令将所有目标文件打包为静态库文件
%.o:%.c
	$(CC) -c $<

.PHONY:clean
clean:
	rm -f $(mylib) ./*.o
# 将头文件和生成的静态库组织起来
.PHONY:output
output:
	mkdir -p mathlib/include
	mkdir -p mathlib/lib
	cp ./*.h mathlib/include
	cp ./*.a mathlib/lib